alcoholic beverage made from sugar cane - Spanisch Englisch Wörterbuch